cotton press - French English Dictionary